7fc35fbebe0474c2d7ffbcc5d0311b2e8f35c077,core/kernel/source/jetbrains/mps/smodel/Language.java,Language,getUtilModels,#,293

Before Change


  public List<EditableSModelDescriptor> getUtilModels() {
    List<EditableSModelDescriptor> result = new ArrayList<EditableSModelDescriptor>();
    for (SModel md : getModels()) {
      if (SModelStereotype.getStereotype(md).equals(SModelStereotype.NONE)
          && getAspectForModel(md) == null
          && !isAccessoryModel(md.getReference())) {
        result.add(((EditableSModelDescriptor) md));
      }

After Change


      if (getAspectForModel(md) != null || isAccessoryModel(md.getReference())) {
        continue;
      }
      String st = SModelStereotype.getStereotype(md);
      if (SModelStereotype.isStubModelStereotype(st) || SModelStereotype.isDescriptorModelStereotype(st)) {
        // perhaps, we need more generic isPredefinedStereotypeMPS()
        continue;